bar armor - Turkish English Dictionary